relubricating device - French English Dictionary